abnormal ambition - German English Dictionary